Skip to main content
Version: Next

Documentation sur le service "rapport"

/DELETE/reports/{reportId}/soft

Cette route permet de supprimer un rapport s'il ne possède aucune liaison avec un élément externe qui aurait besoin de ce rapport.

Les conditions pour delete un rapport sont les suivantes :

  • Le rapport doit être créé par un utilisateur depuis l'application
  • Le rapport ne doit pas avoir d'anomalies au status unreviewed

Si toutes ces conditions sont réunies, le rapport sera supprimé.

/DELETE/reports/{reportId}/hard

Cette route permet de supprimer un rapport peu importe si des liaisons avec des éléments externes existent.

En utilisant cette route, on va en même temps supprimer les documents qui sont liés à ce rapport, mettre son intervention au status awaitingReport, sa commission au status pending et supprimer les anomalies liées au rapport.